2840b3c836d4988ad0c7f20e8cebf0e84c399d3c,extensions/metadata/interface/src/test/java/org/exist/storage/md/MatchDocumentsTest.java,MatchDocumentsTest,test_deleteXMLResource,#,352

Before Change


	            txn = txnManager.beginTransaction();
	            assertNotNull(txn);
            
	            broker.removeXMLResource(txn, doc1);

	            txnManager.commit(txn);
	        } catch (Exception e) {

After Change


            final TransactionManager txnManager = pool.getTransactionManager();
            final Txn txn = txnManager.beginTransaction();
            try {
                DocumentImpl doc1 = col1.getDocument(broker, doc1uri.lastSegment());
                broker.removeXMLResource(txn, doc1);
                broker.saveCollection(txn, col1);
                txnManager.commit(txn);
            } catch(Exception e) {